Skip to main content
TrustRadius
Amazon RDS

Amazon RDS

Overview

What is Amazon RDS?

Amazon Relational Database Service (Amazon RDS) is a database-as-a-service (DBaaS) from Amazon Web Services.

Read more
Recent Reviews

Amazon RDS review

9 out of 10
October 09, 2023
Incentivized
RDS simplifies database management tasks like provisioning, patching, backup, recovery etc. This reduces the administrative burden and …
Continue reading

Amazon RDS review

9 out of 10
October 07, 2023
Incentivized
In my organization we use Amazon Relational Database Service (RDS) for storing relational data which is used by our Internal teams for …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Reviewer Pros & Cons

View all pros & cons
Return to navigation

Pricing

View all pricing

Amazon RDS for PostgreSQL

$0.24 ($0.48)

Cloud
per hour, R5 Large (R5 Extra Large)

Amazon RDS for MariaDB

$0.25 ($0.50)

Cloud
per hour, R5 Large (R5 Extra Large)

Amazon RDS for MySQL

$0.29 ($0.58)

Cloud
per hour, R5 Large (R5 Extra Large)

Entry-level set up fee?

  • Setup fee optional
    Optional
For the latest information on pricing, visithttps://aws.amazon.com/rds/pricing/?trk…

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services
Return to navigation

Product Details

What is Amazon RDS?

Amazon Relational Database Service (RDS) allows users to set up, operate, and scale a database in the cloud. The vendor states it provides cost-efficient and resizable capacity while automating time-consuming administration tasks such as hardware provisioning, setup, patching, and backups. This frees users to focus on applications so they can give them the fast performance, high availability, security, and compatibility they need.

Amazon RDS is available on several database instance types - optimized for memory, performance or I/O - and provides you with six familiar database engines to choose from including Amazon Aurora, MySQL, PostgreSQL, MariaDB, Oracle Database, and SQL Server.

Amazon RDS Screenshots

Screenshot of A look inside the RDS console.

Amazon RDS Videos

What's new in Amazon RDS
Dive deep into RDS new features.

Amazon RDS Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo
Supported CountriesNAMER, APAC, LATAM, EMEA
Supported LanguagesEnglish, French, Korean, Chinese, Japanese

Frequently Asked Questions

Amazon Relational Database Service (Amazon RDS) is a database-as-a-service (DBaaS) from Amazon Web Services.

Oracle Database, Google Cloud SQL, and Microsoft SQL Server are common alternatives for Amazon RDS.

Reviewers rate Support Rating highest, with a score of 9.6.

The most common users of Amazon RDS are from Mid-sized Companies (51-1,000 employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(281)

Attribute Ratings

Reviews

(1-25 of 43)
Companies can't remove reviews or game the system. Here's why
Aman Makwana | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
As a Relational Database Service we have used AWS RDS because as a Banking and Fintech organisation we are dealing with millions of customer and as AWS provides this Managed service which is fully fledged with lots of feature like High Availability, Fault Tolerance, Security measures, In Depth Monitoring, Resilency, Query Suggestions and Very High Performance. Moreover this all set of features are available as one click solutions so we don't have a external headache to manage the Database we just have to focus on our Application.
  • Multi AZ, EC2 secure instance connect, Read and Write replicas
  • Storage and Database autoscaling is achieved by just one click so that our DB performance is not impacted due to huge number of users
  • In depth monitoring of Database and Database Queries and also the suggestions to improvise the same.
  • Automated and Manual Backup process that reduces our time to setup the Database Backup process
  • Faster DB provisioning speed
  • No room for improvement as of now
You can use AWS RDS when you are specifically on cloud and also you don't want a headache to Setup the Database Availability, Security, Resilency, Monitoring by using RDS you can get all this feature on just one click ( Note: As per the feature you enable it can have add on charges based on that).

If you are a Startup owner and you want to get started with AWS RDS it also provides the Free tier quota where you can get started on RDS and also by applying to AWS startup events you can get Additional Cloud credits.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use RDS to manage all of our SQL databases for multiple billing and payment applications. This includes Aurora and PostgreSQL databases with millions of records and several terabytes of data. These databases are accessed in real time by web applications that handle the requests from thousands of users. RDS handles backups, security, and compliance by default.
  • Security
  • Backups and availability.
  • Scalability and managing large amounts of data.
  • Prices are not cheap.
  • Logs could be better.
RDS is a smart way to deploy and maintain databases in production with world-class capabilities such as backups, scalability, security, and compliance. If you are starting a company or launching a new application, why manage your own database servers? RDS helps you get started with a production-quality database right from the start.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
We have Amazon Relational Database Service (RDS) and is used for application level data access for custom applications
  • Hardware
  • Backups
  • Storage Allocation
  • Access limitation
  • Backup options
  • Cost
  • Broader application support
  • Performance improvements
I think compared to RAC environments for Amazon Relational Database Service (RDS) works well in limited Hardware . good for small size dbs and applications . Storage usage and process of adding storage . In my opinion, not good for bigger applications. I think patching Needs improvements and is not best suitable in case of high available applications.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
RDS performs frequent backups of your database, and you may configure retention rules to control how long backups are kept. RDS makes it simple to extend our database instance vertically by switching instance types or horizontally by adding read replicas. AWS takes care of the underlying infrastructure, including hardware provisioning, database setup, patching, and backups of our business.
  • Regular backups of database.
  • Database is available even if there is hardware and network issues.
  • We can control access to your RDS instances through security groups and network access control lists
  • RDS price may be complicated, with various aspects such as instance type, storage, I/O operations, and data transmission influencing costs
  • RDS may lag in supporting the most recent versions of database engines.
RDS is a great option for hosting the database backbone of online applications such as content management systems, e-commerce sites, and social media platforms. Amazon Aurora, a highly performant and scalable database engine, is supported by Amazon RDS. RDS is primarily intended for use with relational databases. Consider Amazon DynamoDB or other NoSQL database services if your application requires a NoSQL database with flexible schemas.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We are using RDS in storing all our products and their information.
We have hundreds of brass products and we have maintained all our product database with RDS.
It is quick and easy also we have assigned to roles to avoid access to unauthorized users.
We have different databases of products depending upon our audience and purpose.
  • RDS is fast
  • All versions of databases engines are already installed
  • Highly secure
  • Takes less time to setup
  • Logs needs to be more visually appealing and detailed in a proper way
  • Cost is high
  • Scaling is an issue, it is tiring and exhausting
I am storing structured data such as product description, SKU, price, dimensions, customers reviews etc due to which i need to have structured data therefore relational database is very appropriate for my use case.
It becomes very fast.
Moreover my setup is in Amazon EC2 thus Amazon RDS has integration for that aswell thus making it a perfect combo.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
At our organization, we use it for our revenue management and some publisher application database services. It is also a component of our performance goals and SLA improvements, and is tied to our CI/CD processes and is a foundation for expansion because of its ease of use, low learning curve to implement, and backup services it can link to.
  • Database backups and restoration processing
  • Security group management for access management
  • Blue green deployment features
  • Did not seem to allow for segmented RDS backup instances, you had to backup the full instance
  • Console commands and controls could be improved
I honestly can't think of any use cases where it is not appropriate. The RDS service is well suited when tied to almost any 3rd party database engines. I say almost any because I have not used them all and tested! It is a very low cost to run solution, and even in scenarios where backups are considered. This is an important fact when coming to thinking about a full architecture plan. Great for situations in need of Scale, Failover, and Backup and Recovery.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use it as our main Mysql database repository. It is used to run our hub system which is accessed by retailers and applicants
  • Great Backup process
  • Great performance reports
  • No root access to mange the instance
  • Patching requires down time
If a user needs to spin up a mysql server quickly this is a good option, however if you need to customize the instance it might be better to spin up an EC2 instance and run your own Mysql db.
Score 6 out of 10
Vetted Review
Verified User
Incentivized
We use RDS as a database service provider for multiple eCommerce and small business websites to deliver configuration and content data to several mainstream service softwares. We use this as a rate-based, scalable alternative to cPaneled phpMyAdmin setups. More control means throughput and service level can be increased instead of being subject to server limitations.
  • Quick deployment via templates or industry standard models.
  • Easy replication and failover.
  • Nuanced cost measurement
  • Availability Zones
  • Costs can scale unpredictably without notice.
  • As with all AWS tools, overly complex interface.
RDS only works if you have access to someone who really knows the product. Don't dabble with RDS - do the full cost-benefit and go all in, if it's what you conclude that you need, including an employee or contractor who has demonstrated rich experience in the product who will actively configure the full product, and deploy monitoring tools to call attention to log alerts, downtime, demand changes and/or cost increases.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
A certain business school have several data bases that are permanently updated with data coming from various sources. The challenge is that these data have several formats and templates, making it compliex to manage in an efficient and economic way. The need for a tool such as Amazon Relational Database Service (RDS) was imperative to improve management.
  • management of students data base
  • management of courses data base
  • management of lecturers
  • ways of access - a more direct way would be beneficial
  • management of the first screen
  • administrator function
it is a great tool when you are looking for a data base that provides security in terms of availability, cyber security and features. The possibility to manage various DB with significant size provides a confidence to both, the tool and the provider. The control of the accesses of the users is important and it is well managed.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Amazon Relational Database Service (RDS) is simple to setup and makes scaling database in cloud a very easy task during high load scenarios. It supports backup and recovery. Amazon Relational Database Service (RDS) offers identity management that ensures people with assigned roles can only access the data. Amazon Relational Database Service (RDS) ensures availability of the workloads at all times and hence suited for production. It offers third party integrations also.
  • Auto Scalability
  • Security
  • Automatic backup
  • Downtime can be reduced whenever scaling operation is done
  • In my opinion, Amazon Relational Database Service (RDS) is costly
  • I think improvements to monitoring and logs is a must
I think Amazon Relational Database Service (RDS) is suited for running production loads since it is highly available and can be auto scaled. With few clicks a fully managed database is spun up and hence setup is very easy. It offers AWS management console, RDS api calls and the command line interface for interacting with the data.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We are using it for storing our mysql and postgress database. We are alreardy using the AWS EC2 as compute engine so it makes easy to access it within the internal access and for better security purposes. So any external person cannot access it and our database remains safe. We are owning multiple RDS Engines for different product services.
  • Internal fast and smooth data transmission
  • Disabling the external access improves safety
  • All versions of different db engines are pre-installed available
  • Pricing it a bit too high
  • Not so much user friendly in backup-restores
  • No access to root infra
For long term application and AWS Ecosystem it is good to use. If you are planning to use only the RDS and Engine service from other provider then it is not that much worthful. Encryption, auto-backups and some other services of Amazon Relational Database Service (RDS) are very good but this comes with add-on pricing.
Salam Mohammed | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Amazon RDS is easier to configure for any application that has structured data. Use cases such as User profiling, referencing, Indexing for filters & dashboard reporting are easier to handle with Amazon RDS.
Scope of the RDS has broader spectrum but it includes adding/Editing/handling Use case history, audit log, and rational Data in flat tables.

  • User Profiling Case: Where you can map multiple types of profiles to one user or multiple users. Just by mapping data based on foreign keys
  • Preference: based on user selection and behavior, user preference can be locked in the tables and by default, same feature or details can be populated every time whenever user log in
  • Table indexing could be done from code level based on Tenancy modle
  • API data/Jason data could be stored as graphQL doing
-No need to install on Server
-Easy to scale up and define config
-Easy to connect just passing the config url
-Easy to see the logs compared to any RDS logs in the server.
David Williams | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use Amazon Relational Database Service (RDS) as a back-end database for our applications, both those we consume (as on-prem apps, not SaaS) and those we create for our customers (as a SaaS organisation ourselves). Amazon Relational Database Service (RDS) allows us to manage our databases in a serverless way, with scalability and with Amazon recommendations and management, without the overhead of running a server.
  • Serverless database
  • Recommendations and tuning
  • Scalability
  • Scaling up takes a long time; it needs to be much faster
  • Amazon Relational Database Service (RDS) has a limit on the number of databases you have, unlike Azure SQL Server
Amazon Relational Database Service (RDS) is well-suited to running your relational databases in a serverless way, without having to manage a VM to run them. It makes licensing and scalability easier, and also comes with recommendations and automated version upgrades. However, by the same token, there are some limitations; e.g., you can't edit or manage all SQL Server parameter options; you have a limit on the number of databases you can have; and you don't get sysadmin access to the underlying SQL Server.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
A group of managed services known as Amazon Relational Database Service (Amazon RDS) makes it simple to set up, run, and scale databases in the cloud. We required a dependable and scalable database service because we run some highly trafficked websites. Our issue is that we run at least two database engines concurrently. then we use Amazon Relational Database Service (RDS)
  • high availability
  • scale the relational database engines
  • Access to specific features, like as the local path in serve, is restricted in RDS.
It is ideal for a new application built with cutting-edge technologies and a microservices architecture that calls for a HA RDMS database. RDS is a fantastic fit and performs admirably for a general-purpose job.
Ralph Vanore | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use RDS to power our custom programs and applications. We are a bolting company with a wide range of data sets. We collect tool data in the field and expose it through an endpoint for other systems like SAP and MSDCRM. We enhance our custom programming by utilizing customer and location data to give our clients full visibility of their equipment and maintenance records. Multi-availability zones, full backup and restore capability on both our PROD and UAT instances, and monitoring help us stay on top of our database performance.
  • The RDS console allows for a quick view of the health and status of a DB instance.
  • Simple management of routine database tasks, backup, restore, etc.
  • Cost-effective
  • Works seamlessly with our EC2 instances.
  • No root access to an RDS instance.
  • MySQL databases max out available storage quickly.
  • UAT and PROD version of identical databases don't allow duplicate naming.
For our small team of developers, RDS makes it easy for us to manage many databases simply. Working mostly with MySQL databases we can easily scale and resize our dbs as well as create and restore backups. One drawback is that AWS security is outside of our ability, so we must rely on an IAM administrator who controls access.
September 19, 2023

RDS has been great!!

Score 8 out of 10
Vetted Review
Verified User
Incentivized
The relational database service is used to support cloud functions on Amazon with regard to Microsoft Business Central Cloud. This also allows easy access to cloud features including Microsoft business central finance erp functions, storage of key information in a secure cloud environment supported by world class Amazon support. It has been a great experience so far.
  • Storage and security of key infrastructure
  • Storage of key information including PII
  • Support for major erp systems
  • Improvements in pricing would be good
  • Cross functional support for multiple erp systems within same cloud or other product clouds can be improved
  • Increase in server utilization or efficiency
Overall cloud support and infrastructure provision for major erp projects moving to cloud and security provisions for PII.
support for multistage integrations and support. Scenarios where suitability May not be upto par in terms of competitors integrated solutions for cloud support for native Erps and built in linkages with 3rd party products such as V1 and concur.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Our business has a need to use various different systems of record, data storage, and reporting. Some of which are extremely outdated. Amazon RDS has significantly helped us create a streamlined approach to how we track and pull data between these various systems. RDS makes it easy to combine all our data into a lake which can then be accessed at any time by approved users. This has allowed us to move away from archaic systems yet still retain the information that we require.
  • Running patching services.
  • Backing up old systems /databases.
  • Data lake storage for access and reporting.
  • First-time users can be a bit overwhelmed.
  • Incorporating a new database can be easier.
Amazon RDS is well suited for medium to large organization that currently leverage data from multiple channels. It will allow you to have a clear picture of where your data is housed and extremely efficient way to access it. This will back things like backing up a database super easy and risk-free.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use RDS service for MySQL databases to host our OLTP applications . It’s a very easy to use service and the GUI interface is user-friendly to monitor and perform database admin tasks . The version upgrade or patching is very seamless and done without issues most or times . MySQL databases running on Rds have better performance than ones hosted on physical machines.
  • Easy to upgrade your databases.
  • A good interface for performance monitoring using performance insights.
  • Backups are automated.
  • Encryption can be turned on optionally.
  • Performance Insights.
  • Very little access to DBAs for admin.
  • A lot of functionality that is on Prem is not available.
  • Mysqldump has restrictions.
Very minimal intervention is needed, storage can be autoscaled along with lot of other parameters . Good disaster recovery plan and can be designed as per our needs , multiple read copies can be created for reporting . backup and restore is very important easy . Performance insights can be improved bringing in dashboard type of views for performance metrics.
Osama Khan | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
We used the Amazon RDS to connect to our WordPress site. We wanted minimize the support and maintenance of our database server. Backups and one hundered percent uptime were the main priorities. Speed is important but it was not the main concern. Sometimes we would see the MySQL server crash in our VPS so we wanted to have a seperate database service. We wanted to isiolate any crashes.
  • Easy setup
  • Free tier
  • Public access option
  • Scalable
  • More competitive pricing
  • Easier to understand documentation
  • predictable pricing
If you the technical background and skills, then I would recommend setting up the Amazon RDS. It takes some time, and I ran into hurdles like importing the database into Amazon RDS. The IP has to be whitelisted inside the AWS control panel in security group. The main dificulty is in setting up the database properly. Then, the automated backups and snapshots give peace of mind.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
In our line of work we are helping client technical team in selecting the right tools and most of the time Databases are the most sore pain points in terms of performance and manageability. In most of scenarios we are suggests managed databases and in AWS case RDS if the client's application needed a traditional relational DB and they dont want the overhead of maintenance and manageability.
  • Backups and Management : RDS is an AWS managed service which means that you have the best experience as AWS take care of most of your tasks like Backup, provision new nodes and recovery.
  • Scalability: RDS can be scaled up or down to meet your changing needs.
  • High Availability: RDM supports multi-AZ deployment ensuring HA
  • Snapshot restoration is needed so Data can be restored to a certain point in time instead of new instance creation.
RDS reduced the need of a dedicated DB administrator. From a single node to cluster of nodes, Its very easy to provision, manage and right scale in RDS. RDS supports a variety of database engines like MySQL, MariaDB, PostgreSQL, Oracle and SQL Server. RDS is a very secure, provide the security through features such as encryption and role based access control.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
There was a need to shift the on-premise RDBMS to the cloud due to reduce costs. Amazon RDS was the most reliable choice as we were shifting our workflows to AWS last year. We had to process a lot of data of students, which is relational in nature. Apart from the cost, our fellow staff members were already comfortable to use Amazon RDS. It had proven to be fast and reliable way to process our data.
  • Automatic/Scheduled backups
  • Failover (which reduces downtime)
  • Monitoring service
  • Logging
  • Physical backup (MySQL)
  • Access control features
  • Migration tools could have been better
RDS is well suited in scenarios where hassle free RDBMS is required, without fine tuning. We had a very straight forward workflow for relational data with requirement for scaling. RDS eases the job by taking care of patching, snapshots and scaling. I would not recommend this service if you have a complex architecture to implement.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We manage some high-traffic websites and some crucial applications. We needed a reliable and scalable database service. Our problem is that we use at least 3 database engines at the same time. We started using Amazon Relational Database Service (RDS) 8 years ago and using it exclusively for MySQL and PostgreSQL databases for websites. Then, 5 years ago, we started using its managed MSQ SQL databases. And this year, we switched from managed MySQL to AuroraDB. Amazon RDS allows us to set up and manage all the 3 servers in a very easy way, without worrying about updates or complicated setups. Amazon RDS gives us an incredible and reliable service that we use even on intensive websites without any problems.
  • Easy server configuration
  • Automated backups and upgrades
  • Excelent security
  • No query or database access inside Amazon RDS other than Aurora ServerLess.
  • No tools to move data from one server to another. You must do it on your own.
  • No automatic upload of backups to S3. If you want to automate a local replica of your cloud databse, you need to create your own process to export to S3.
We use Amazon Relational Database Service (RDS) to store our websites data. We need to have our data secure, with no public access, and for that Amazon RDS is great. But also we are now doing Business intelligence with our data, so we can connect our data securely with other tools, like Power BI. We found out that it's an excellent, reliable, and flexible service, all at a very reasonable price.

RDS and other AWS automation tools helped us to serve more websites and services and to automate data procesing.
Manthan Dhola | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We need 100% uptime and scalable database which RDS provides us with read/write replicas. Moreover it offers security features such as encryption at rest and in transit, authentication, and access control. This helps us meet our security and compliance needs. We store and manage product catalogs, customer data, order histories, and more. RDS ensures data consistency and reliability, which are vital for e-commerce operations
  • Point in Time Restore
  • Read/Write Replicas
  • Automated Backups
  • 100% Uptime
  • Multiple Write Replicas
  • Latency
  • Cross-region failover
We use it for high demands queries for our ecommerce website where fast response is very much important with query caching as well. It provides built-in security features like encryption at rest and in transit, making it suitable for applications that require compliance with data security regulations.
it has a low latency model with aurora database base which is serverless and can be used upon the needs.
Sathish kumar Saminathan | TrustRadius Reviewer
Score 7 out of 10
Vetted Review
Verified User
Incentivized
To migrate the database in SQL server onpremise to Cloud on RDS SQL Server Server
  • Setup of the server with default config
  • HA and DR setup automatically
  • creation of server through terraform scripts without any manual install of required softwares
  • RDS has some restricted access to some features like access to local path in server
It is well suited a new application developed with latest technology on microservices pattern which requires HA RDMS Database. RDS is not suited for Applications which was created long back and have some legacy dependency on the RDBMS servers.
Alok Patwal | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use AWS RDS to manage our MySQL and PostgreSQL databases without having to worry about issues like replication error, hardware failure or logs(general, slow, error) analysis. It is being used primarily by the database team but indirectly a lot of teams use RDS. Since RDS manages a lot of tasks for us, it frees us to focus on the business side of things.
  • Create snapshots on schedule or whenever required: RDS gives you the freedom to take manual snapshots at will or configure a backup policy wherein you can specify the time when the backup would be taken and the number of such automated backups to retain. You can restore a backup very easily whenever required with a few clicks.
  • Monitoring: RDS comes with a lot of metrics like CPU utilization, free storage, freeable memory and read/write latency that you can create alarms on to make sure you can quickly resolve an issue.
  • Failover: If you have a multi-AZ RDS set-up, failover is done automatically when the primary instance fails. This minimizes downtime
  • Point-in-time-restore: With RDS, you can sort of time travel, creating a new instance and restoring the database state to a point in time in the past.
  • Logs: The general, slow, error and audit logs can be published to CloudWatch for better analysis with a few clicks.
  • There should be a proper listing of all parameter groups alongside the instances that they are attached to. This would help to see which instances would be affected if a parameter group is changed.
  • RDS should allow SUPER privilege to the master user. A few advanced tasks(like getting a physical backup using MySQL Enterprise Backup) fail because SUPER privilege is not available for the master user.
  • A few parameters are not modifiable in the parameter groups and the access to the server filesystem is not given. This should not be the case because as an advanced user, you might want to understand things a little deeper.
For a general-purpose workload, RDS is a perfect fit and works really well and takes care of a lot of stuff for you (replication, security, monitoring, scaling, storage, publishing logs to CloudWatch). If you have a read-intensive load though, you should probably think of switching to a NoSQL database service like DocumentDB or DynamoDB.
Return to navigation